from abc import abstractmethod


class Visitor(object):

    @abstractmethod
    def visit(self, node):
        pass